.toshow_buynow
{
    width: 962px;
    margin: 0 auto;
    position: relative;
}
.wrap_detial
{
    width: 950px;
    height: auto;
    overflow: hidden;
    display: block;
    margin: 0 auto;
}
.detail_left
{
    /*+rounded(4px);*/
    border-radius: 4px;
    border: 1px solid #d0e2ec;
    width: 660px;
    overflow: hidden;
    padding: 13px;
    float: left;
}
.detail_top
{
    /*+rounded(8px);*/
    border-radius: 8px;
    background: #3f86ac;
    overflow: hidden;
    padding: 13px;

}
.wrap_detail_top h3
{
    color: #fff;
    font-size: 16pt;
    margin: 10px 0 0;
    text-transform: capitalize;
}
.wrap_detail_top .des
{
    color: #fff;
    font-size: 13pt;
}
.detail_body
{
    display: block;
    margin-top: 20px;
}
.detail_layout_left
{
    float: left;
    overflow: hidden;
    width: 220px;
    margin-right: 20px;
}
.detail_layout_right
{
    overflow: hidden;
}

/* detail_layout_left */

.buynow_box
{
    background: #d4e5ee;
    margin-bottom: 5px;
}
.show_price
{
    background: url(../Images/groupon/bg_buynow_price.png) no-repeat;
    height: 74px;
    width: 284px;
    position: absolute;
    left: 0px;
    /*top: 100px;*/
	top: 77px;
}
.show_price span input[type=button]
{
    background: url(../Images/groupon/button_buynow.png) no-repeat;
    border: 0px;
    color: #FFFFFF;
    float: right;
    font-size: 10pt;
    font-weight: bold;
    text-transform: uppercase;
    height: 36px;
    width: 110px;
    margin: 18px 13px 0 0;
    padding: 0 0 8px;
    cursor: pointer;
}
.show_price a
{
    text-align: center;
    display: block;
}
.show_price .price
{
    height: 60px;
    margin-left: 32px;
    padding: 17px 0 0;
    width: 127px;
}
.show_price .price
{
    float: left;
    font-size: 20pt;
    overflow: hidden;
}
.buynow_box ul
{
    list-style: none;
    padding: 80px 0 0 12px;
    overflow: hidden;
    display: block;
}
.buynow_box ul li
{
    float: left;
    text-align: center;
    padding: 0 9px;
}
.buynow_box ul li + li
{
   background: url(../Images/groupon/simbol3.gif) left bottom no-repeat;
}
.buynow_box ul li .price
{
    font-weight: bold;
}
.for_friend
{
    clear: both;
    margin-top: 10px;
    border: 1px solid #abcfe2;
    padding: 10px;
}
.for_friend .icon
{
   background: url(../Images/groupon/buy_for_friend.png) no-repeat;
   width: 28px;
   height: 26px;
   display: block;
   float: left;
}
.for_friend .buyitforfriend
{
    display: block;
    overflow: hidden;
}
.for_friend .buyitforfriend a
{
    font-size: 12pt;
    font-weight: bold;
    color: #1588c6;
    text-decoration: none;
    margin: 0px 0px 0px 18px;
    line-height: 25px;

}

.time_left_box
{
    background: #d4e5ee;
    margin-bottom: 5px;
    padding: 10px;
    overflow: hidden;
    display: block;
}
 .icon
{
    background: url(../Images/groupon/icon_time_left.png) no-repeat;
    display: block;
    width: 37px;
    height: 39px;
    float: left;
}
.time_left_box .time_left
{
    margin-left: 10px;
    float: left;
}
.time_left_box .time_left span
{
    font-size: 12pt;

}
.time_left_box .time_left .time
{
    font-weight: bold;
    font-size: 14pt;
}
.limited_quantity_box
{
    text-align: center;
    background: #d4e5ee;
    margin-bottom: 5px;
    padding: 10px;
}
.limited_quantity_box ul
{
    list-style: none;
    display: block;
    overflow: hidden;
}
.tool_box
{
    background: #d4e5ee;
    padding: 10px;
    margin-bottom: 5px;
    display: block;
    overflow: hidden;
}
.tool_box ul
{
    list-style: none;
}
.tool_box ul li
{
    float: left;
    display: block;
    overflow: hidden;
    padding: 0px 5px;
}
.tool_box ul li + li
{
    background: url(../Images/groupon/simbol4.gif) left bottom no-repeat;
}
.tool_box .share a
{
    background: url(../Images/groupon/icon_share.png) no-repeat;
    width: 25px;
    height: 21px;
    display: block;
    float: left;
    margin-right: 2px;
}
.t_face .twiter
{
    float: left;
}
.t_face .twiter a
{
    background: url(../Images/groupon/icon_twiter.png) no-repeat;
    width: 22px;
    height: 21px;
    display: block;

    margin-right: 5px;
}
.t_face .face
{
    float: left;
}
.t_face .face a
{
    background: url(../Images/groupon/icon_face.png) no-repeat;
    width: 22px;
    height: 21px;
    display: block;
}
.print_google .print
{
    float: left;
}
.print_google .print a
{
    background: url(../Images/groupon/icon_print.png) no-repeat;
    width: 23px;
    height: 21px;
    display: block;
    margin-right: 5px;
}
.print_google .google
{
    float: left;
}
.print_google .google a
{
   background: url(../Images/groupon/icon_google.png) no-repeat;
    width: 20px;
    height: 20px;
    display: block;
}

/* Right */

.detail_photo
{
    width:375px;
    height:235px;
    padding: 5px;
    background: #fff;
    border: 1px dashed #f9be12;
}
.detail_photo a
{
    display: block;
    overflow: hidden;
    text-align: center;
}
.detail_photo a img
{
    height: 235px;
}

.detail_info
{
    margin: 20px 10px 20px 0px;
    color: #fff;
}
.detail_info .fine_print
{
    font-weight: bold;;
    margin-bottom: 5px;
    font-size: 14px;
    text-transform: capitalize;
}
.detail_info ul
{
    list-style: none
}
.detail_info ul li
{
    background: url(../Images/groupon/simbol5.png) left 7px no-repeat;
    padding-left: 10px;
    line-height: 18px;
}
.highlight
{
    background: #e9f4fa;
    /*+rounded(4px);*/
    border-radius: 4px;
    margin-right: 5px;
    padding: 10px;
    color: #45535f;
}
.highlight_title
{
    font-weight: bold;;
    margin-bottom: 5px;
    font-size: 14px;
    text-transform: capitalize;
}
.highlight ul
{
    margin-left: 15px;
}

/* layout_right */
.detail_right
{
   width: 219px;
   border: 1px solid #d0e2ec;
   float: right;
   /*+rounded(4px);*/
   border-radius: 4px;
   padding: 13px;
}
.detail_right h3
{
    margin: 0px;
    background: #3f86ac;
    padding: 0px 15px;
    /*+rounded(4px);*/
    border-radius: 4px;
    height: 27px;
    line-height: 27px;
    color: #fff;
    text-transform: uppercase;
}
.detail_right ul
{
    list-style: none;
    margin-top: 3px;
}
.detail_right ul li
{
    padding: 10px 0px
}
.detail_right ul li + li
{
    border-top: 1px dashed #2aa4dd;
}
 .great_box
{
    +rounded(4px);
    border-radius: 4px;
    background: #e9f4fa;
    border: 1px solid #d0e2ec;
    padding: 10px;
    overflow: hidden;
}
.detail_right .great_title
{
    text-transform: capitalize;
    font-weight: bold;
    margin-bottom: 10px;
}
.detail_right .great_title a
{
   color: #55677a;
   text-decoration: none;
}
.button_list
{
    float: left;
    width: 75px;
}
.button_list .price1 input[type=button]
{
    background: url(../Images/groupon/price1.png) no-repeat;
    height: 23px;
    width: 75px;
    border: none;
    cursor: pointer;
    padding: 0 0 4px 9px;
}
.button_list .price2 input[type=button]
{
    background: url(../Images/groupon/price2.png) no-repeat;
    height: 25px;
    width: 67px;
    border: none;
    float: right;
    cursor: pointer;
}
.button_list .view input[type=button]
{
    background: url(../Images/groupon/button_view.png) no-repeat;
    height: 32px;
    width: 67px;
    border: none;
    float: right;
    margin-top: 5px;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    cursor: pointer;
}
.photo_great_deals
{
     height: 83px;
     width: 112px;
     float: right;
     border: 1px solid #efcb16;
     overflow: hidden;
}
.photo_great_deals a
{
    display: block;
    text-align: center;
}
.photo_great_deals a img
{
    height: 83px;
}


/* Detail Buttom left */

.detail_bottom
{
    border-top: 1px dashed #2AA4DD;
    margin-top: 10px;
    padding-top: 10px;
}
.wrap_detail_bottom
{
    /*+rounded(8px);*/
    border-radius: 8px;
    background: #3f86ac;
    overflow: hidden;
    padding: 20px 13px 13px 13px;
}
.detail_bottom_left
{
    width: 395px;
    height: auto;
    display: block;
    overflow: hidden;
    float: left;
}
.detail_bottom_left .content
{
    clear: both;
    background: #e9f4fa;
    padding: 20px 13px 13px 13px;
    overflow: hidden;
}

/* MENU */

.detail_bottom_left ul
{
    list-style: none;
}
.detail_bottom_left ul li
{
    float: left;
}
.detail_bottom_left .nav a
{
    background: url(../Images/groupon/nav_left.png) left top no-repeat;
    padding: 0px 0px 0px 6px;
    text-transform: capitalize;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    display: block;
}
.detail_bottom_left .nav a b
{
    background: url(../Images/groupon/nav_right.png) right top no-repeat;
    display: block;
    padding: 5px 14px 4px 7px;
}

.detail_bottom_left .nav .active a
{
    background: url(../Images/groupon/nav_left_over.png) left top no-repeat;
    padding: 0px 0px 0px 6px;
    text-transform: capitalize;
    color: #28313b;
    font-weight: bold;
    font-size: 15px;
    display: block;
}
.detail_bottom_left .nav .active a b
{
    background: url(../Images/groupon/nav_right_over.png) right top no-repeat;
    display: block;
    padding: 5px 14px 4px 7px;
}

.detail_bottom_left .nav a:hover
{
    background: url(../Images/groupon/nav_left_over.png) left top no-repeat;
    padding: 0px 0px 0px 6px;
    text-transform: capitalize;
    color: #28313b;
    font-weight: bold;
    font-size: 15px;
    display: block;
    cursor: pointer;
}
.detail_bottom_left .nav a:hover b
{
    background: url(../Images/groupon/nav_right_over.png) right top no-repeat;
    display: block;
    padding: 5px 14px 4px 7px;
    cursor: pointer;
}
.detail_bottom_right
{
    width: 218px;
    overflow: hidden;
    float: right;
    margin-right: 8px;
    margin-top: 25px;
}
.location
{
    background: #f4fafd;
    padding: 10px;
}
.location span
{
    color : #45535f;
    font-weight: bold;
    margin-bottom: 5px;
    overflow: hidden;
    display: block;
}
.location a
{
    display: block;
    overflow: hidden;
}
.loaction_detail
{
    padding: 10px;
}
.loaction_detail ul
{
    list-style: none;
    color: #fff;
}
.loaction_detail li .city_name
{
    font-weight: bold;
    padding-bottom: 5px;
}
.loaction_detail ul li
{
    padding: 10px 0px;
}
.loaction_detail ul li + li
{
    border-top: 1px solid #79abc5;
}


/*------------ END GROUPON DETAIL DEALS -------------  */

/*------------ END GROUPON ALL DEALS -------------  */

.wrap_alldeals
{
    width: 950px;
    height: auto;
    overflow: hidden;
    display: block;
    margin: 0 auto;
}
.body_alldeals
{
    /*+rounded(4px);*/
    border-radius: 4px;
    border: 1px solid #d0e2ec;
    width: 660px;
    overflow: hidden;
    padding: 13px;
    float: left;
}
.body_alldeals ul{
    list-style: none;
    overflow: hidden;
}
.body_alldeals ul li
{
    overflow: hidden;
    color: #fff;
}
.body_alldeals ul li + li
{
    padding: 10px 0px;
    border-top: 1px dashed #2AA4DD;
}
.wrap_search
{
    height: 38px;
    /*+rounded(4px);*/
    border-radius: 4px;
    background:#3f86ac;
    margin-bottom: 18px;

    margin-top: 10px;

}
.fea_deals
{
    background: #3F86AC;
    /*+rounded(+8);*/
    border-radius: 8px 8px 8px 8px;
    overflow: hidden;
    padding: 13px;
    margin-bottom: 10px;
}
 .fea_deals h3
{
    color: #FFFFFF;
    font-size: 16pt;
    margin: 10px 0 0;
    text-transform: capitalize;
}
.fea_deals .des
{
    color: #FFFFFF;
    font-size: 13pt;
}
.fea_deals_body
{
    clear: both;
    margin-top: 20px;
}
.fea_deals_body .left_deals
{
    float: left;
    width: 285px;
    height: 180px;
    padding: 5px;
    border: 1px dashed #F9BE12;
    background: #fff;
}
.fea_deals_body .left_deals a
{
    overflow: hidden;
    text-align: center;
}
.fea_deals_body .left_deals a img
{
    height: 180px;
}
.fea_deals_body .right_deals
{
    float: right;
    width: 320px;
    color: #fff;
}
.right_deals .view_deals input[type=button]
{
    background: url(../Images/groupon/button_view_deal.png) no-repeat;
    height: 31px;
    width: 118px;
    border: none;
    cursor: pointer;
    font-size: 15px;
    padding: 0px 0px 4px 0px;
    margin-top: 15px;
}
 .right_deals ul li + li
{
    border-top: 1px dashed #2AA4DD;
    margin-top: 15px;
    padding-top: 15px;
}
.first_deals .item1
{
    /*+rounded(4px);*/
    border-radius: 4px;
    background:#3f86ac;
    float: left;
    width: 44%;
    padding: 15px;
}
.first_deals .item2
{
    /*+rounded(4px);*/
    border-radius: 4px;
    background:#3f86ac;
    float: right;
    width: 44%;
    padding: 15px;
}
.wrap_items h4
{
    margin: 0px;
    font-size: 15px;
    padding-bottom: 10px;
}
.wrap_items .item_photo
{
    width: 270px;
    height: 160px;
    padding: 5px;
    border: 1px dashed #F9BE12;
    background: #fff;
}
.wrap_items .item_photo a
{
    display: block;
    overflow: hidden;
    text-align: center;
}
.wrap_items .item_photo a img
{
    height: 160px;
}
.wrap_items .des
{
    padding: 10px 0px;
}
.wrap_items .buton_deals  input[type=button]
{
    background: url(../Images/groupon/button_view_deal.png) no-repeat;
    padding: 0px 0px 4px 0px;
    border: none;
    height: 31px;
    width: 118px;
    cursor: pointer;
    font-size: 15px;
}

.second_deals .item1
{
    /*+rounded(4px);*/
    border-radius: 4px;
    background:#3f86ac;
    float: left;
    width: 44%;
    padding: 15px;
}
.second_deals .item2
{
    /*+rounded(4px);*/
    border-radius: 4px;
    background:#3f86ac;
    float: right;
    width: 44%;
    padding: 15px;
}



.topseller li
{
    border-top: 1px dashed #2AA4DD;
    overflow: hidden;
    display: block;
}
.topseller .seller_photo
{
    height: 70px;
    width: 70px;
    border: 1px solid #EFCB16;
    margin-right: 8px;
    float: left;
}
.topseller .seller_photo a{
    display: block;
    overflow: hidden;
    text-align: center;
}
.topseller .seller_photo a img
{
    height: 70px;
}
.seller_info
{
    float: left;
    width: 138px;
}
.seller_info a
{
    text-decoration: none;
    color: #55677A;
    font-weight: bold;
    text-transform: capitalize;
    display: block;
}
.seller_info span
{
    clear: both;
    text-transform: capitalize;
    font-size: 12px;
}